perm filename TABCON.RNO[IL,LSP] blob
sn#116149 filedate 1975-04-19 generic text, type T, neo UTF8
.LC.CS
.LNL33
.UC.C
UCI LISP MANUAL
.SP2
.C
BY
.SP
.C
↑ROBERT ↑J. ↑BOBROW
.C
↑RICHARD ↑R. ↑BURTON
.C
↑DARYLE ↑LEWIS
.LNL60.BP
.SS.C
↑TABLE OF ↑CONTENTS
.SP3
.NF
↑INTRODUCTION 0. 0
.SP3
↑DEBUGGING ↑FACILITIES 1. 1
↑INTRODUCTION 1. 1
↑TEMPORARILY ↑INTERRUPTING A ↑COMPUTATION 1. 5
↑-BREAK1↑- - ↑THE ↑FUNCTION THAT ↑SUPERVISES ALL
↑BREAKS 1. 6
↑WHAT ↑YOU ↑CAN ↑DO ↑IN A ↑BREAK 1. 8
↑BREAK ↑COMMANDS 1. 8
↑LEAVING A BREAK WITH A VALUE
(↑-OK,GO,EVAL,FROM?↑-) 1. 8
↑CORRECTION OF ↑-UNBOUND ATOM↑- AND
↑-UNDEFINED FUNCTION↑- ERRORS (>, ↑-USE↑-) 1. 9
↑ABORTING TO ↑HIGHER ↑BREAKS OR THE ↑TOP
↑LEVEL (↑↑, ↑↑↑↑) 1.10
↑EXAMINING AND ↑MODIFYING THE ↑CONTEXT OF
A ↑BREAK 1.11
↑SEARCHING FOR A ↑CONTEXT ON THE ↑STACK 1.11
↑EDITING A ↑FORM ON THE ↑CONTEXT ↑STACK 1.12
↑EVALUATING A ↑FORM IN A ↑HIGHER ↑CONTEXT 1.12
↑BACKTRACE ↑COMMANDS
↑PRINTING THE ↑FUNCTIONS, ↑FORMS AND ↑VARIABLE
↑BINDINGS ON THE ↑CONTEXT ↑STACK 1.15
↑BREAKMACROS
↑USER ↑DEFINED ↑BREAK ↑COMMANDS 1.17
↑HOW TO ↑USE THE ↑BREAK ↑PACKAGE 1.18
↑SETTING A ↑BREAK TO ↑INVESTIGATE A ↑FUNCTION 1.18
↑TRACING THE ↑EXECUTION OF ↑FUNCTIONS 1.19
↑SETTING A ↑BREAK ↑-INSIDE↑- A ↑FUNCTION 1.19
↑REMOVING ↑BREAKS AND ↑TRACES 1.21
↑USING ↑-BREAK0↑- ↑DIRECTLY TO ↑OBTAIN
↑SPECIAL ↑EFFECTS FROM THE
↑BREAK ↑PACKAGE 1.23
↑ERROR ↑PACKAGE - ↑GETTING ↑AUTOMATIC ↑BREAKS
↑WHEN ↑ERRORS ↑OCCUR 1.24
↑SUMMARY OF ↑BREAK ↑COMMANDS 1.25
.BP
↑THE ↑-LISP↑- ↑EDITOR 2. 1
↑INTRODUCTION 2. 2
↑COMMANDS FOR THE ↑NEW ↑USER 2.10
↑ATTENTION ↑CHANGING ↑COMMANDS 2.15
↑LOCAL ↑ATTENTION ↑CHANGING ↑COMMANDS 2.16
↑COMMANDS ↑THAT ↑SEARCH 2.22
↑SEARCH ↑ALGORITHM 2.24
↑SEARCH ↑COMMANDS 2.26
↑LOCATION ↑SPECIFICATION 2.30
↑COMMANDS ↑THAT ↑SAVE AND ↑RESTORE THE
↑EDIT ↑CHAIN 2.36
↑COMMANDS ↑THAT ↑MODIFY ↑STRUCTURE 2.38
↑IMPLEMENTATION OF ↑STRUCTURE
↑MODIFICATION ↑COMMANDS 2.39
↑THE ↑A, ↑B, : ↑COMMANDS 2.41
↑FORM ↑ORIENTED ↑EDITING AND
THE ↑ROLE OF ↑U↑P 2.45
↑EXTRACT AND ↑EMBED 2.46
↑THE ↑-MOVE↑- ↑COMMAND 2.50
↑COMMANDS ↑THAT "↑MOVE ↑PARENTHESES" 2.54
↑-TO↑- AND ↑-THRU↑- 2.57
↑COMMANDS ↑THAT ↑PRINT 2.62
↑COMMANDS ↑THAT ↑EVALUATE 2.63
↑COMMANDS ↑THAT ↑TEST 2.66
↑MACROS 2.68
↑MISCELLANEOUS ↑COMMANDS 2.71
↑EDITDEFAULT 2.78
↑EDITOR ↑FUNCTIONS 2.80
.SP3
↑EXTENDED ↑INTERPRETATION OF ↑-LISP↑- ↑FORMS 3. 1
↑EVALUATION OF ↑SEQUENCES OF ↑FORMS
↑EXTENDED ↑-LAMBDA↑- ↑EXPRESSIONS 3. 1
↑THE ↑FUNCTIONS ↑-PROG1↑- AND ↑-PROGN↑- 3. 2
↑CONDITIONAL ↑EVALUATION OF ↑FORMS - ↑-SELECTQ↑- 3. 3
↑CHANGES TO THE ↑HANDLING OF ↑ERRORS 3. 4
↑MISCELLANIA - ↑-APPLY#↑-, ↑-NILL↑- 3. 5
.BP
↑EXTENSIONS TO THE ↑STANDARD ↑INPUT/↑OUTPUT ↑FUNCTIONS 4. 1
↑PROJECT-↑PROGRAMMER ↑NUMBERS FOR ↑DISK ↑I/↑O 4. 1
↑SAVING ↑FUNCTION ↑DEFINITIONS, ETC↑56 ON ↑DISK ↑FILES 4. 1
↑READING ↑FILES ↑BACK ↑IN 4. 1
↑PRINTING ↑CIRCULAR OR ↑DEEPLY ↑NESTED ↑LISTS 4. 2
↑SPACING ↑CONTROL - ↑-TAB↑- 4. 2
"↑PRETTY ↑PRINTING" ↑FUNCTION ↑DEFINITIONS AND
↑S-↑EXPRESSIONS 4. 3
↑READING ↑WHOLE ↑LINES 4. 4
↑TELETYPE AND ↑PROMPT ↑CHARACTER ↑CONTROL ↑FUNCTIONS 4. 5
↑READ ↑MACROS - ↑EXTENDING THE ↑-LISP↑- ↑-READ↑- ↑ROUTINE 4. 6
↑FUNCTIONS FOR ↑DEFINING ↑READ ↑MACROS 4. 6
↑USING ↑READ ↑MACROS 4. 7
↑MODIFYING THE ↑-READ↑- ↑CONTROL ↑TABLE 4. 8
.SP3
↑NEW ↑FUNCTIONS ON ↑S-↑EXPRESSIONS 5. 1
↑S-↑EXPRESSION ↑BUILDING ↑FUNCTIONS 5. 1
↑S-↑EXPRESSION ↑TRANSFORMING ↑FUNCTIONS 5. 3
↑S-↑EXPRESSION ↑MODIFYING ↑FUNCTIONS 5. 4
↑MAPPING ↑FUNCTIONS WITH ↑SEVERAL ↑ARGUMENTS 5. 5
↑MAPPING ↑FUNCTIONS WHICH USE ↑-NCONC↑- 5. 6
↑S-↑EXPRESSION ↑SEARCHING AND ↑SUBSTITUTION ↑FUNCTIONS 5. 7
↑EFFICIENTLY ↑WORKING WITH ↑ATOMS AS ↑CHARACTER ↑STRINGS 5. 9
.SP3
↑NEW ↑PREDICATES 6. 1
↑DATA ↑TYPE ↑PREDICATES 6. 1
↑ALPHABETIC ↑ORDERING ↑PREDICATE 6. 2
↑PREDICATES ↑THAT ↑RETURN ↑USEFUL ↑NON-↑N↑I↑L ↑VALUES 6. 3
↑OTHER ↑PREDICATES 6. 4
.SP3
↑NEW ↑NUMERIC ↑FUNCTIONS 7. 1
↑MINIMUM AND ↑MAXIMUM 7. 1
↑-FORTRAN↑- ↑FUNCTIONS IN ↑-LISP↑- 7. 2
.BP
↑FUNCTIONS FOR THE ↑SYSTEM ↑BUILDER 8. 1
↑LOADING ↑COMPILED ↑CODE INTO THE ↑HIGH ↑SEGMENT 8. 1
↑THE ↑COMPILER AND ↑-LAP↑- 8. 2
↑SPECIAL ↑VARIABLES 8. 2
↑REMOVING ↑EXCESS ↑ENTRY ↑POINTS 8. 2
↑MISCELLANEOUS ↑USEFUL ↑FUNCTIONS 8. 3
↑INITIAL ↑SYSTEM ↑GENERATION 8. 4
.SP3
↑THE ↑-LISP↑- ↑EVALUATION ↑CONTEXT ↑STACK 9. 1
↑THE ↑CONTENTS OF THE ↑CONTEXT ↑STACK 9. 1
↑EXAMINING THE ↑CONTEXT ↑STACK 9. 2
↑CONTROLLING ↑EVALUATION ↑CONTEXT 9. 4
.SP3
↑STORAGE ↑ALLOCATION 10. 1
.SP3
↑INDEX ↑-INDEX↑-. 1